2 # Board - MATEKSYS F405 family
6 ![Matek F405-OSD](http://www.mateksys.com/downloads/FC/MATEKF405-OSD.JPG)
10 ![Matek F405-AIO](http://www.mateksys.com/wp-content/uploads/2017/06/F405-AIO_2.jpg)
13 F405+ICM20602, w/ Betaflight OSD & SD Card Slot
15 F405-AIO (only) exposes I2C pads for compass / baro etc.
17 ## MCU, Sensors and Features
22 * OSD: BetaFlight OSD w/ AT7456E chip
25 * Hardware UARTS: 1, 2, 3, 4, 5
26 * Blackbox: Micro SD Card
27 * PPM/UART Shared: UART2-RX
28 * Battery Voltage Sensor: Yes
29 * Current Sensor: F405-AIO, otherwise FCHUB-6S option
30 * Integrated Voltage Regulator: F405-AIO, otherwise FCHUB-6S option
31 * Brushed Motor Mosfets: No
32 * Buttons: BOOT button
33 * 6 PWM / DShot outputs
34 * WS2812 Led Strip : Yes
39 * Support Gyro sample rate 32K & PID Loop 16K
40 * Built in inverter for SBUS input (UART2-RX)
41 * 6x DShot outputs without conflict
43 * VCP, UART1, UART2, UART3, UART4 & UART5
44 * w/ Anti-vibration Standoffs
49 This board uses STM32 VCP and does _not_ use a UART when USB is connected. STM32 VCP drivers might be required on some operating systems.
51 Flashing requires DFU mode and STM32 DFU drivers. On Linux, the configurator or `dfu-util` work with a `udev` rule.
54 # DFU (Internal bootloader for STM32 MCUs)
55 SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE="0664", GROUP="plugdev"
56 ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", ENV{ID_MM_DEVICE_IGNORE}="1"
59 On Windows, it may be necessary to use the [Zadig](http://zadig.akeo.ie) tool to install the WinUSB driver.
61 ## Manufacturers and Distributors
62 Matek Systems http://www.mateksys.com/?portfolio=f405-osd and http://www.mateksys.com/?portfolio=f405-aio
65 Matek Systems www.mateksys.com
68 * Hardware: Matek Systems
72 I2C requires that the WS2812 led strip is moved to S5, thus WS2812 is probably only usable on quadcopters.
74 Setup Guide Matek F405: http://f405.mateksys.com
76 Setup Guide Matek F405-AIO: http://www.mateksys.com/?portfolio=f405-aio
78 Rcgroups Thread Matek F405: https://www.rcgroups.com/forums/showthread.php?2889298-MATEKSYS-Flight-Controller-F405-OSD-32K-Gyro-5xUARTs-SD-Slot
80 Rcgroups Thread Matek F405-AIO: https://www.rcgroups.com/forums/showthread.php?2912273-Matek-Flight-Controller-F405-AIO